English Dictionary
◊ SWISS STEAK
Swiss steak
n : steak braised in tomato and onion mixture [syn: {Swiss steak}]